package com.micro.modual.mapper;


import com.micro.core.frame.mapper.BasicsMapper;
import com.micro.modual.entity.GoodsBrandCategory;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
*  <h1></h1>
 * @author levelcoder
 * @version V1.0.0
 * @email LevelCoder@126.com
 * @date 2020-08-04 00:11:10
 */
public interface GoodsBrandCategoryMapper extends BasicsMapper<GoodsBrandCategory>{

    /**
     * <h2>根据品牌编号,分类编号查询是否存在关联</h2>
     * @param categoryCode   分类编号 (第三级分类编号)
     * @param brandCode      品牌编号
     * @return
     */
    int isExist(@Param("categoryCode") String categoryCode, @Param("brandCode") String brandCode);

    /**
     * <h2>根据品牌编号查询分类列表</h2>
     * @param map 请求对象
     * @return
     */
    List<GoodsBrandCategory> findRelationBrandCategoryList(Map<String,Object> map);

}
